package com.smy.tool.api.domain;

import lombok.Builder;
import lombok.Getter;
import lombok.Setter;

import java.util.List;

/**
 * Description:
 *
 * @author
 * @since 2017/12/1.
 */
@Getter
@Setter
@Builder
public class SmyApiFieldInfo {

    /**
     * 属性名
     */
    private String fieldName;

    /**
     * 属性类型
     */
    private String fieldType;

    /**
     * 属性描述
     */
    private String fieldDesc;

    /**
     * 是否为空
     */
    private boolean isNotNull;

    /**
     * 子属性
     */
    private List<SmyApiFieldInfo> subFieldInfoList;
}
